*
  margin 0
  padding 0

html, body
  width 100%
  height 100%

ul
  list-style none

.header
  position: relative
  font-size 13px

.header:after
  content: ''
  display: block
  clear: both

.nav
  margin-top 20px
  float: right
  padding-right 96px
  .nav-li
    font-weight 700
    float left
    margin-left 20px
    color #333
    line-height 24px
  li:nth-child(n+7)
    font-weight 400
  a
    color #333
  a:hover
    color blue

.set
  position relative
  .set-box
    box-shadow 1px 1px 5px #d1d1d1
    border 1px solid #d1d1d1
    position absolute
    width: 70px
    text-align center
    left -20px
    top 30px
    display none
    a
      text-decoration none
      display: block
      padding 1px 9px
    a:hover
      color white
      background-color #3385ff

.set:hover .set-box
  display: block

.triangle-top, .triangle-bottom
  width 0
  height 0
  border 5px solid transparent
  border-bottom-color black
  position absolute
  left 0
  right 0
  margin 0 auto
  top -10px

.triangle-bottom
  border-bottom-color white

aside:hover .more-aside
  display block

.more
  position absolute
  right 15px
  top: 20px
  line-height 24px
  background-color #38f
  color white
  padding 0 3px

.more-aside
  position fixed
  top 0
  bottom 0
  right 0
  width: 85px
  background-color: #f9f9f9
  border-left: 1px solid #e7e7e7
  text-align center
  display none
  .more-title
    display: inline-block
    color #333333
    width: 66px;
    height: 43px;
    line-height: 43px;
    padding-top: 9px;
    border-bottom: #f0f0f0 1px solid;
    font-size: 13px;
    cursor: default;
  .more-content
    display block
    text-decoration none
    color #666
    border-bottom: #f0f0f0 1px solid;
    width: 66px;
    height: 76px;
    margin 0 auto
  .more-icon1, .more-icon2, .more-icon3, .more-icon4, .more-icon5, .more-icon6
    display inline-block
    margin: 10px auto 5px;
    width: 36px;
    height: 36px;
    background url("../img/icon/BaiDu-icon-list.png") no-repeat
  .more-icon2
    width: 40px;
    background-position: -72px 0
  .more-icon3
    background-position: -112px 0
  .more-icon4
    background-position: -36px 0
  .more-icon5
    background-position: -148px 0;
  .more-icon6
    background-position: -184px 0;
  .more-link
    display block
    color #999
    font-size 13px
    margin-top 10px

.content
  text-align: center;
  margin-top 5%

.BaiDu-logo
  width 270px
  height 129px
  display: inline-block;

.search-box
  font-size 0

.search-content
  display inline-block
  position: relative

.search-text
  outline: none
  border 1px solid #b6b6b6
  border-right none
  width 529px
  height: 34px;
  font-size 16px
  padding-left 10px

.search-text:hover
  border-color #666

.search-text:focus
  border-color #3385ff

.camera
  background url("../img/icon/camera.png") no-repeat
  width: 18px
  height: 16px
  position: absolute
  right: 10px
  top: 0
  bottom: 0
  margin auto 0
  &:hover
    background-position: 0 -20px

.search-button
  width 100px
  height: 36px;
  color: #fff;
  font-size: 15px;
  background: #3385ff;
  border none
  border-bottom: 1px solid #2d78f4
  outline none
  vertical-align top
  &:hover
    background: #317ef3
    border-bottom: 1px solid #2868c8

.footer
  position: absolute
  bottom 60px
  text-align: center
  width 700px
  display inline-block
  left: 0
  right 0
  margin 0 auto
  .QR-code
    display inline-block
    .QRCode
      width: 60px
      height: 60px
    p
      font-size 12px
      color: #666;
      font-weight: 700;
      line-height: 23px;
  .foot-nav
    a
      color #999
      font-size 12px
      margin-left 25px
  .authentication
    color #999
    font-size 12px
    a
      color #999
      font-size 12px
      margin-left 5px
    .foot-icon1, .foot-icon2
      display inline-block
      width: 14px;
      height: 17px;
      background: url("../img/icon/icon.png") no-repeat
      background-position: -600px -96px;
      position: relative;
      top: 3px;
      margin-left 5px;
    .foot-icon2
      background-position: -623px -96px;

@media screen and (max-width: 700px)
  body
    width: 700px